package com.rtx.edi.platform.tableconfig.bean;

import com.baomidou.mybatisplus.annotation.TableName;
import com.rtx.edi.model.base.BaseEntity;

import io.swagger.annotations.ApiModel;
import lombok.Data;

@TableName("edi_column_value_config")
@ApiModel(value = "edi_column_value_config", description = "表配置信息")
@Data
public class EdiColumnValueConfig extends BaseEntity{

	private Long editableconfigid;//表主键
	private String edinewcolumnflag;//edi平台新增字段标记
	private String columnname;//字段名称
	private String columndescr;//字段描述
	private String requestvaluepath;//报文值路径
	
	private String valuetype;//字段类型
	
	private String customprocessid;//自定义处理逻辑
	private String convertrule;//字段值转换规则
	
	private String isseriakey;//是否为流水号
	private String isuuid;//uui填充
	
	private String defaultvaluetype;//默认值类型 uuid 时间戳 时间格式字符串 默认值 wms行号
	private String defaultvalue;//默认值
	private String islinenumber;//是否为wms行号
	private String iswhseid;//是否为仓库号
	
	private String updcondition;//更新条件字段
	private String updcolumn;//被更新字段
	
	private String activerequest;//是否被作为报文字段
	private String skipinsert;//是否跳过inset语句
}
